Catastrophic Scenario Playing Out In Windward Islands As Hurricane Beryl Makes Landfall